package com.icinfo.cloud.provider.punish.csource.manage.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 描述：案源基础信息Vo
 * @author shishengyao
 * @description
 * @date 2022/8/19
 */
@Data
public class CaseSourceBasicInfoVo implements Serializable {
    /**
     * 案源状态
     */
    private String caseSourceStatus;
    /**
     * 案源状态名称
     */
    private String caseSourceStatusName;
    /**
     * 相关证据材料
     */
    private String transferEvidence;
    /**
     * 机构文书抬头标准名称
     */
    private String orgStandardName;
    /**
     * 案源名称
     */
    private String caseSourceName;
    /**
     * 案源编号
     */
    private String caseSourceNumber;
    /**
     * 登记时间
     */
    @JsonFormat(pattern = "yyyy年M月d日",timezone = "GMT+8")
    private Date registerTime;

    /**
     * 处理时间
     */
    @JsonFormat(pattern = "yyyy年M月d日HH时mm分",timezone = "GMT+8")
    private Date dealTime;


    /**
     * 主办人员名称
     */
    private String handlePersonMainName;

    /**
     * 协办人员名称
     */
    private String handlePersonAssistName;

    /**
     * 当事人名称
     */
    private String partyName;
    /**
     * 案源来源;
     */
    private String caseSource;
    /**
     * 案源来源描述
     */
    private String caseSourceDesc;
    /**
     * 案件来源补充来源id
     */
    private String caseSourceReplenishId;
    /**
     * 案源来源补充来源描述
     */
    private String caseSourceReplenishDesc;

    /**
     * 案源登记内容
     */
    private String caseSourceRegisterContent;
    /**
     * 案源地址(省市区逗号分隔)
     */
    private String caseSourceAddressAreaName;

    /**
     * 案源详细地址
     */
    private String caseSourceAddressDetail;
}
